Exponential Convergence of a Learning Controller for Robot Manipulators

نویسندگان

  • Roberto Horowitz
  • William Messner
  • John B. Moore
چکیده

This note presents the proof for the exponential convergence of a class of learning and repetitive control algorithms for robot manipulators. The learning process involves the identification of the robot inverse dynamics function by having the robot execute a set of tasks repeatedly. Using the concepts of functional persistence of excitation (PE) and functional uniform complete observability (UCO), it is shown that, when a training task is selected for the robot which is persistently exciting, the learning controllers are globally exponentially stable. Repetitive controllers are always exponentially stable. I. INTR~DUCIION In this note we provide exponential convergence proofs for some of the learning and repetitive robot motion control algorithms introduced in [4]. In [4], the learning control problem was formulated as a functional identification problem. Unknown functions were described in terms of integral equations of the first kind consisting of known kernels and unknown influence functions. The learning process involves the indirect estimation of the unknown functions by estimating the influence functions. In the robot motion control context, robot tasks were associated with tracking a set of desired trajectories and velocities. The objective of the learning algorithm is to identify the robot inverse dynamic function which the control action must generate to achieve perfect tracking. Sufficient conditions for the existence of integral equations for Manuscript received December 8, 1989; revised June 8, 1990. This work was supported by the National Science Foundation under the PYI Grant MSM-8657520, the IBM Corporation under the SUR Contract SL 88086, D.S.T.O. of Australia, and by Boeing (BCAC). R. Horowitz and W. Messner are with the Department of Mechanical Engineering, University of California, Berkeley, CA 94720. repetitive tasks were presented, and the asymptotic stability of the learning process was demonstrated. The robustness of the learning scheme to noise and unmodeled dynamics was not addressed. However, these properties were apparent from both simulation and experimental results. In adaptive systems theory, the role of persistence of excitation to achieve exponential stability and robustness in the presence of unmodeled disturbances and dynamics is well understood (cf. [l], [9]). In [5] a linear systems framework was proposed in which concepts such as functional persistence of excitation and functional uniform complete observability were developed to prove the exponential stability of a repetitive learning algorithm presented in [4], under the assumption that the unknown functions and kernels have a finite eigenfunction expansion. In this note, we will further extend this framework to a class of nonlinear mechanical systems which includes rigid link anthropomorphic robot arms. II. LEARNING CONTROL Using the results of Sadegh and Horowitz in [7], it was shown in [4] that the tracking error dynamics of an n degree-of-freedom robot manipulator, under the action of the desired compensation control law (DCCL), satisfy the following differential equation. e = f ( t , e ) + ~ ( t , e ) [ w ( u ) w ( t , u ) ] (2.1) where the nonlinear function f ( t , e ) is defined in [4] M( a , ) is the manipulator generalized inertia matrix. The tracking error state vector is given by e ( t ) = [e ; , e:]‘ e,( t ) = x d ( t ) x p ( t ) and e,( t ) = ep( t ) + Apep( t ) , A,> 0 (2.2) where x d ( t ) E R “ and x, ( t )ER” are the desired and actual joint positions as functions of time. The function w ( ) : A -+ R“ represents the unknown desired robot inverse dynamics. The function U ( * ) : R+-+ A is a known function of time, which is associated with the learning task. The compact subspace A depends on the specified learning tasks. In the general learning control problem, the robot is required to track an arbitrary finite set of desired trajectories S = { x , E C * I x d ( t ) €E p , i d ( t ) E E , , x d ( t ) €E , } where E,, E,,, and E, are compact subsets of R”. For this case, A = Ep x E,, x E, and U := [ x;, x;, x;] w ( u ) : = M ( x ~ ) ~ ~ + c ( x ~ , X ~ , X ~ ) + g ( x d ) . (2 .3 ) M ( . ) : R” -+ R”’” is the generalized inertia matrix, c ( * ; ; ): R3” -+ R” is the vector due to Coriolis, and centripetal accelerations and g ( . ) : R” -+ R” is the vector due to gravitational torque and forces. In the repetitive control problem considered in [6], [lo], [8] and their references, the robot is required to track a single periodic trajectory Xd(t) = xd( t + T ) E Cz, where T is the period. A j, B. WEE Log Number 9144617. is with the Department of Systems Engineering, Australian related problem is considered in [31, V I . In this case, w ( ) can be considered as an unknown periodic function of time w,(t + T) = w,(t) = w ( t mod T ) and A = [0, TI. National University, Canberra, ACT 2601, Australia. 0018-9286/91/0700-0890%01.00 01991 IEEE

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Designing an adaptive fuzzy control for robot manipulators using PSO

This paper presents designing an optimal adaptive controller for tracking control of robot manipulators based on particle swarm optimization (PSO) algorithm. PSO algorithm has been employed to optimize parameters of the controller and hence to minimize the integral square of errors (ISE) as a performance criteria. In this paper, an improved PSO using logic is proposed to increase the convergenc...

متن کامل

Intelligent Control for Robot Manipulators by Learning

An intelligent control method is proposed for control of rigid robot manipulators which achieves exponential tracking of repetitive robot trajectory under uncertain operating conditions such as parameter uncertainty and unknown deterministic disturbance. In the learning controller, exponentially stable learning algorithms are combined with stabilizing computed error feedforward and feedback inp...

متن کامل

An Adaptive Impedance Controller for Robot Manipulators

A desired dynamic behavior of constrained manipulators can be achieved by means of impedance control and various implementations of fixed controllers have been proposed. In this paper, and adaptive implementation is presented as an alternative to reduce the design sensitivity due to manipulator mismatch. The adaptive controller globally achieves the impedance objective for the nonlinear dynamic...

متن کامل

Optimal discrete-time control of robot manipulators in repetitive tasks

Optimal discrete-time control of linear systems has been presented already. There are some difficulties to design an optimal discrete-time control of robot manipulator since the robot manipulator is highly nonlinear and uncertain. This paper presents a novel robust optimal discrete-time control of electrically driven robot manipulators for performing repetitive tasks. The robot performs repetit...

متن کامل

Adaptive RBF network control for robot manipulators

TThe uncertainty estimation and compensation are challenging problems for the robust control of robot manipulators which are complex systems. This paper presents a novel decentralized model-free robust controller for electrically driven robot manipulators. As a novelty, the proposed controller employs a simple Gaussian Radial-Basis-Function Network as an uncertainty estimator. The proposed netw...

متن کامل

A Novel Robust Adaptive Trajectory Tracking in Robot Manipulators

In this paper, a novel adaptive sliding mode control for rigid robot manipulators is proposed. In the proposed system, since there may exist explicit unknown parameters and perturbations, a Lyapunov based approach is presented to increase system robustness, even in presence of arbitrarily large (but not infinite) discontinuous perturbations. To control and track the robot, a continuous controll...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014